Skip to content

Documentation & Workflow Updates#77

Merged
JJBussert merged 4 commits into
e13tech:mainfrom
JJBussert:main
Apr 16, 2025
Merged

Documentation & Workflow Updates#77
JJBussert merged 4 commits into
e13tech:mainfrom
JJBussert:main

Conversation

@JJBussert
Copy link
Copy Markdown
Contributor

This pull request includes several changes to the CI/CD workflows, README file, and build templates. The most important changes involve updating project references in the workflows, modifying the README file to update badges and project listings, and removing old Azure DevOps build configurations.

Workflow updates:

Documentation updates:

  • README.md: Updated CI/CD badges to use GitHub Actions and corrected the CodeFactor badge URL. Simplified the package listing table and marked e13.common.infra as deprecated.

Build configuration removals:

JJBussert and others added 4 commits April 16, 2025 09:30
Modified the `project` matrix in `batch2` to include `E13.Common.Data` instead of `E13.Common.Data.Db`. Updated `batch3` to add `E13.Common.Data.Db` alongside existing projects. These changes ensure the correct dependencies are built and pushed in both jobs.
…making changes and moving the tagbuild to the .github\scripts dir to be with workflow that depends on it now
@JJBussert JJBussert requested a review from Copilot April 16, 2025 15:20
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the CI/CD workflows and documentation by modifying the project matrices, updating badges in the README, and removing obsolete Azure DevOps build templates.

  • Updated CI/CD workflows with revised project matrices
  • Simplified README package listing and updated badges
  • Removed outdated Azure DevOps build configurations

Reviewed Changes

Copilot reviewed 3 out of 9 changed files in this pull request and generated no comments.

File Description
README.md Updated CI/CD badges and simplified package listing
.github/workflows/cd.yml Revised project matrix setups for build and push steps
Files not reviewed (6)
  • build/cd.yml: Language not supported
  • build/ci.yml: Language not supported
  • build/owasp.yml: Language not supported
  • build/templates/job_npm_ado.yml: Language not supported
  • build/templates/job_nuget_ado.yml: Language not supported
  • build/templates/job_nuget_github.yml: Language not supported
Comments suppressed due to low confidence (2)

.github/workflows/cd.yml:76

  • The first matrix now references E13.Common.Data while the description indicates an update to include both E13.Common.Data and E13.Common.Data.Db. Please verify if this change is intentional.
project: [E13.Common.Data, E13.Common.AspNet]

.github/workflows/cd.yml:92

  • There is an apparent inconsistency: the first matrix uses E13.Common.Data, while this matrix includes E13.Common.Data.Db. Please confirm the correct project identifiers for the build steps.
project: [E13.Common.Api, E13.Common.Blazor, E13.Common.Data.Db, E13.Common.Logic, E13.Common.Nunit.UI]

@JJBussert JJBussert merged commit 4e1bf16 into e13tech:main Apr 16, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants